package com.self.shortlink.admin.service;


import com.self.shortlink.admin.common.convention.result.Result;
import com.self.shortlink.admin.remote.dto.req.ShortLinkRecycleBinPageReqDTO;
import com.self.shortlink.admin.remote.dto.resp.ShortLinkPageRespDTO;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

/**
 * 回收站管理接口层
 */
public interface RecycleBinService {

    /**
     * 分页查询回收站短链接
     * @param requestParam 分页查询回收站短链接请求参数
     * @return 回收站短链接分页信息
     */
    Result<Page<ShortLinkPageRespDTO>> pageRecycleBin(ShortLinkRecycleBinPageReqDTO requestParam);
}
